آموزش [جدید] آویشن را با چکمه بهار 3 برای مبتدیان بیاموزید

دانلود [NEW] Learn Thymeleaf with Spring Boot 3 for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش اصول Thymeleaf Fundamentals و ساخت Spring Boot MVC با استفاده از آخرین Spring Boot 3 و Thymeleaf 3 Learn Thymeleaf Fundamentals آموزش عبارات استاندارد Thymeleaf آموزش تکرار یا حلقه زدن در Thymeleaf یادگیری شرایط در Thymeleaf Form Handling در Thymeleaf Learn Spring MVC Create Projects ادغام Thymeleaf Spring Boot Auto پیکربندی برای Thymeleaf آموزش ساخت پروژه سیستم مدیریت دانش‌آموز با استفاده از Spring Boot و Thymeleaf آموزش اعتبارسنجی فرم‌ها در قالب‌های Thymeleaf یاد بگیرید چگونه از Bootstrap CSS 5 Framework برای استایل‌سازی صفحات وب استفاده کنید. پیش نیازها: Java Spring Boot Basics IntelliJ IDEA Basics

در این دوره، اصول Thymeleaf را یاد می گیرید و با استفاده از آخرین نسخه Spring boot و Thymeleaf، برنامه های وب Spring boot MVC را می سازید.


در این دوره، از Spring Boot 3، Spring Framework 6 و Thymeleaf 3 - آخرین نسخه ها استفاده خواهیم کرد.


آنچه خواهید آموخت:

  • مبانی برگ آویشن را بیاموزید

  • عبارات استاندارد Thymeleaf را بیاموزید

  • تکرار یا حلقه زدن را در Thymeleaf بیاموزید

  • شرایط را در Thymeleaf بیاموزید

  • بررسی فرم در آویشن

  • مفاهیم Spring MVC را بیاموزید

  • یادگیری ایجاد پروژه Spring Boot و ادغام Thymeleaf

  • پیکربندی خودکار بوت بهار برای Thymeleaf

  • آموزش ساخت پروژه سیستم مدیریت دانش آموز با استفاده از Spring Boot و Thymeleaf

  • با اعتبارسنجی فرم ها در قالب های Thymeleaf آشنا شوید

  • نحوه استفاده از Bootstrap CSS 5 Framework برای استایل دادن به صفحات وب را بیاموزید.


برگ آویشن چیست؟

Thymeleaf یک موتور قالب جاوا در سمت سرور مدرن برای محیط‌های وب و مستقل است که قادر به پردازش HTML، XML، جاوا اسکریپت، CSS و حتی متن ساده است.

هدف اصلی Thymeleaf ارائه یک روش زیبا و بسیار قابل نگهداری برای ایجاد الگوها است.

معمولاً برای ایجاد نماهای HTML برای برنامه های کاربردی وب استفاده می شود.

Thymeleaf یک انتخاب بسیار محبوب برای ایجاد رابط کاربری است، بنابراین ما از Thymeleaf برای ایجاد لایه view در برنامه وب Spring MVC (سیستم مدیریت دانش‌آموز) استفاده خواهیم کرد.


چکمه بهار چیست؟

Spring Boot اساساً توسعه‌ای از چارچوب Spring است که پیکربندی‌های boilerplate مورد نیاز برای راه‌اندازی یک برنامه Spring را حذف می‌کند.

Spring Boot یک چارچوب نظری است که به توسعه‌دهندگان کمک می‌کند تا برنامه‌های مبتنی بر Spring را سریع و آسان بسازند. هدف اصلی Spring Boot ایجاد سریع برنامه های مبتنی بر Spring بدون نیاز به برنامه نویسان برای نوشتن پیکربندی دیگ بخار یکسان است.


فن آوری ها و ابزارهای مورد استفاده:

- جاوا 17

- Spring Boot 3

- Spring Framework 6

- Spring MVC 6

- آویشن 3+

- Bootstrap CSS 5 Framework

- Spring Data JPA

- Hibernate Framework 6

- پایگاه داده MySQL

- Maven

- IntelliJ IDEA



سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • دانلود یادداشت های کلاس به صورت PDF Download Class Notes in PDF

بررسی اجمالی برگ آویشن Thymeleaf Overview

  • برگ آویشن چیست؟ What is Thymeleaf?

  • موتور Thymeleaf چگونه کار می کند؟ How Thymeleaf Engine Works?

  • زمان آزمون Quiz Time

معرفی Spring MVC Spring MVC Introduction

  • Spring MVC چیست؟ What is Spring MVC?

  • DispatcherServlet چیست؟ What is DispatcherServlet?

  • اجزای فنری MVC Spring MVC Components

  • چگونه Spring MVC در داخل کار می کند How Spring MVC Works Internally

  • معماری Spring Boot Web MVC (معماری سه لایه) Spring Boot Web MVC Architecture (Three - Layer Architecture)

  • زمان آزمون Quiz Time

شروع کار با برگ آویشن و بوت بهاره Getting Started with Thymeleaf and Spring Boot

  • پروژه Spring Boot را ایجاد کنید و Thymeleaf را ادغام کنید Create Spring Boot Project and Integrate Thymeleaf

  • پیکربندی خودکار بوت بهار برای Thymeleaf Spring Boot Auto Configuration for Thymeleaf

  • نمونه آویشن Hello World Thymeleaf Hello World Example

  • صفت برگ آویشن - th:text Thymeleaf Attribute - th:text

  • زمان آزمون Quiz Time

عبارات استاندارد آویشن Thymeleaf Standard Expressions

  • عبارات متغیر Thymeleaf Thymeleaf Variable Expressions

  • عبارات انتخاب برگ آویشن Thymeleaf Selection Expressions

  • عبارات پیام آویشن Thymeleaf Message Expressions

  • عبارات پیوند Thymeleaf (URL). Thymeleaf Link (URL) Expressions

  • عبارات تکه برگ آویشن Thymeleaf Fragment Expressions

  • زمان آزمون Quiz Time

تکرار یا حلقه زدن در Thymeleaf Iteration or Looping in Thymeleaf

  • Thymeleaf Looping یا Iteration - th:each Attribute Thymeleaf Looping or Iteration - th:each Attribute

  • Thymeleaf Looping or Iteration - th:each متغیر وضعیت ویژگی Thymeleaf Looping or Iteration - th:each Attribute Status Variable

  • زمان آزمون Quiz Time

شرایط موجود در Thymeleaf - If, Unless and Switch Case Conditions Conditionals in Thymeleaf - If, Unless and Switch Case Conditions

  • صفت برگ آویشن - th:if و th: مگر اینکه Thymeleaf Attribute - th:if and th:unless

  • ویژگی Thymeleaf - th:switch و th:case Thymeleaf Attribute - th:switch and th:case

رسیدگی به فرم در آویشن Form Handling in Thymeleaf

  • مدیریت فرم در بررسی اجمالی برگ آویشن Form Handling in Thymeleaf Overview

  • مدیریت فرم در Thymeleaf - ایجاد روش Handler برای بازگشت صفحه ثبت نام Form Handling in Thymeleaf - Create Handler Method to Return Register Page

  • مدیریت فرم در Thymeleaf - فرم ثبت نام کاربر طراحی Form Handling in Thymeleaf - Design User Registration Form

  • مدیریت فرم در قالب Thymeleaf - نمایش داده های فرم ثبت نام کاربر Form Handling in Thymeleaf Template - Display User Registration Form Data

  • زمان آزمون Quiz Time

پروژه: سیستم مدیریت دانش آموزی Project: Student Management System

  • پروژه Spring Boot را در IntelliJ ایجاد و راه اندازی کنید Create and Setup Spring Boot Project in IntelliJ

  • درک وابستگی فنر-چکمه-استارتر- آویشن برگ Understanding spring-boot-starter-thymeleaf Dependency

  • پایگاه داده MySQL را در برنامه Spring Boot پیکربندی کنید Configure MySQL Database in Spring Boot App

  • ایجاد نهاد دانشجویی JPA Create Student JPA Entity

  • ایجاد رابط StudentRepository Create StudentRepository Interface

  • StudentDto و StudentMapper را ایجاد کنید Create StudentDto and StudentMapper

  • لیست دانش آموزان ویژگی Backend List Students Feature Backend

  • لیست دانشجویان از ویژگی Frontend List Students Feature Frontend

  • ایجاد ویژگی دانشجویی - ایجاد روش Handler for Student Form Create Student Feature - Create Handler Method for Student Form

  • ایجاد ویژگی دانشجویی - ایجاد مدیریت فرم دانشجویی Create Student Feature - Create Student Form Handling

  • ایجاد ویژگی دانشجویی - ایجاد روش Handler برای ذخیره دانش‌آموز Create Student Feature - Create Handler Method for Save Student

  • ایجاد ویژگی دانشجویی - ایجاد اعتبارسنجی فرم دانشجویی Create Student Feature - Create Student Form Validation

  • به روز رسانی ویژگی های دانشجویی باطن Update Student Feature Backend

  • به روز رسانی ویژگی دانشجویی Frontend Update Student Feature Frontend

  • حذف اجرای ویژگی دانشجویی Delete Student Feature Implementation

  • مشاهده باطن ویژگی دانشجویی View Student Feature Backend

  • نمای جلوی ویژگی دانشجویی را مشاهده کنید View Student Feature Frontend

  • کد منبع این بخش را دانلود کنید Download Source Code of this Section

نمایش نظرات

آموزش [جدید] آویشن را با چکمه بهار 3 برای مبتدیان بیاموزید
جزییات دوره
5 hours
44
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,171
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ramesh Fadatare (Java Guides) Ramesh Fadatare (Java Guides)

مهندس نرم افزار، دارای گواهی بهار، یوتیوبر و مدرس